|
Date : 6 juillet 1992 Programme : ETERNAM Protection : MOT DE PASSE Outils : SOFT-ICE V2.50 Temps pass� : 3 HEURES Fichier : AVE.CC1 Soci�t� : INFOGRAMMES Divers : Compact� par un compacteur maison. Origine : B.Y. Num�ro : 182 O� l'on se fait avoir en beaut�.... Etant compact� comme tout les fichiers INFOGRAMES je ne m'�ternise pas � chercher la s�quence dans les fichiers avec PCTOOLS. Je modifie un lan�eur et jessaie... en vain! Ni l'INT 1C ( horloge ) ni l'INT 21 - 3E ( close file ) apr�s laquelle la demande de code apparait n'ont une quelconque efficacit�. Une telle mixture est faite avec le pointeur de pile qu'il est quasi- impossible de retrouver le segment dans lequel � l'emplacement 01B5 se trouve 7505 ( JNZ +05 ) qu'il est n�cessaire de NOPer. CS=261A CS:01B2 3B46F4 CMP AX,[BP-0C] CS:01B5 7505 JNZ 01BC ; A NOPER CS:01B7 C746FE0100 MOV WORD PTR [BP-02],0001 CS:01BC 8B46FE MOV AX,[BP-02] Je d�cide de me pencher sur la fa�on dont le fichier est crypt�. Mais avant toute chose je recherche avec PCTOOLS la chaine 3B46F4 et l� surprise je la trouve deux fois: une fois suivi de 7505 et une autre fois non. Par contre la suite de la chaine ne correspond plus. Je d�cide toutefois de faire le patch en modifiant 75 par 74. Je lance le jeu et cela... fonctionne ! J'avais la premi�re fois fait une recherche avec 3B46F47505C7 ce qui n'avait rien donn�. Comme quoi il ne faut jamais n�gliger la moindre piste. Avec PCTOOLS chercher 3B46F47505 dans le fichier AVE.CC1 et modifier 75 par 74. FREDDY |